sap ball - Turkish English Dictionary